home *** CD-ROM | disk | FTP | other *** search
/ Scene 96 / Scene 96 International Edition (Zyklop Software) (Disc 2) (1997).iso / misc / coding / midas060 / src / midas.mak < prev    next >
Encoding:
Text File  |  1997-01-16  |  3.8 KB  |  131 lines

  1. #*      MIDAS.MAK
  2. #*
  3. #* Include file for all MIDAS Sound System make scripts. Defines compilation
  4. #* rules for all standard MIDAS Sound System files.
  5. #*
  6. #* $Id: midas.mak,v 1.3 1997/01/16 18:41:59 pekangas Exp $
  7. #*
  8. #* Copyright 1996,1997 Housemarque Inc.
  9. #*
  10. #* This file is part of the MIDAS Sound System, and may only be
  11. #* used, modified and distributed under the terms of the MIDAS
  12. #* Sound System license, LICENSE.TXT. By continuing to use,
  13. #* modify or distribute this file you indicate that you have
  14. #* read the license and understand and accept it fully.
  15. #*
  16.  
  17. midas.obj : midas.c midas.h
  18.     $(CC) midas.c $(CCOPTS)
  19.  
  20. vgatext.obj : vgatext.asm lang.inc vgatext.inc
  21.     $(ASM) vgatext.asm $(ASMOPTS)
  22.  
  23. gmplayer.obj : gmplayer.c lang.h mtypes.h errors.h sdevice.h gmplayer.h \
  24.     mmem.h $(EMSH)
  25.     $(CC) gmplayer.c $(CCOPTS)
  26.  
  27. gmpcmds.obj : gmpcmds.c lang.h mtypes.h errors.h sdevice.h gmplayer.h
  28.     $(CC) gmpcmds.c $(CCOPTS) -w2
  29.  
  30. loadmod.obj : loadmod.c lang.h mtypes.h errors.h mglobals.h mmem.h file.h \
  31.     sdevice.h gmplayer.h mutils.h $(EMSH)
  32.     $(CC) loadmod.c $(CCOPTS)
  33.  
  34. loadxm.obj : loadxm.c lang.h mtypes.h errors.h mglobals.h mmem.h file.h \
  35.     sdevice.h gmplayer.h mutils.h xm.h $(EMSH)
  36.     $(CC) loadxm.c $(CCOPTS)
  37.  
  38. loads3m.obj : loads3m.c lang.h mtypes.h errors.h mglobals.h mmem.h file.h \
  39.     sdevice.h gmplayer.h mutils.h $(EMSH)
  40.     $(CC) loads3m.c $(CCOPTS)
  41.  
  42. file.obj : file.c lang.h mtypes.h errors.h mmem.h rawfile.h file.h
  43.     $(CC) file.c $(CCOPTS)
  44.  
  45. rawfile.obj : rawfile.c lang.h mtypes.h errors.h mmem.h rawfile.h
  46.     $(CC) rawfile.c $(CCOPTS)
  47.  
  48. asmrfile.obj : asmrfile.asm lang.inc errors.inc rawfile.inc mmem.inc
  49.     $(ASM) asmrfile.asm $(ASMOPTS)
  50.  
  51. dsm.obj : dsm.c lang.h errors.h mmem.h dsm.h sdevice.h dsm.h mutils.h \
  52.     mglobals.h $(DPMIH) $(EMSH)
  53.     $(CC) dsm.c $(CCOPTS)
  54.  
  55. mmem.obj : mmem.c lang.h errors.h mmem.h
  56.     $(CC) mmem.c $(CCOPTS)
  57.  
  58. errors.obj : errors.c lang.h errors.h
  59.     $(CC) errors.c $(CCOPTS)
  60.  
  61. mutils.obj : mutils.asm lang.inc mutils.inc
  62.     $(ASM) mutils.asm $(ASMOPTS)
  63.  
  64. dsmmix.obj : dsmmix.asm lang.inc errors.inc sdevice.inc dsm.inc mglobals.inc \
  65.     $(EMSINC)
  66.     $(ASM) dsmmix.asm $(ASMOPTS)
  67.  
  68. dma.obj : dma.c lang.h mtypes.h errors.h mmem.h dma.h $(DPMIINC)
  69.     $(CC) dma.c $(CCOPTS)
  70.  
  71. dpmi.obj : dpmi.asm lang.inc errors.inc dpmi.inc
  72.     $(ASM) dpmi.asm $(ASMOPTS)
  73.  
  74. mixsd.obj : mixsd.c lang.h mtypes.h errors.h mmem.h mixsd.h dma.h sdevice.h \
  75.     dsm.h
  76.     $(CC) mixsd.c $(CCOPTS)
  77.  
  78. postproc.obj : postproc.asm lang.inc errors.inc dsm.inc
  79.     $(ASM) postproc.asm $(ASMOPTS)
  80.  
  81. pas.obj : pas.asm pas.inc lang.inc errors.inc sdevice.inc dsm.inc \
  82.     mixsd.inc $(DPMIINC)
  83.     $(ASM) pas.asm $(ASMOPTS)
  84.  
  85. nosound.obj : nosound.c lang.h mtypes.h errors.h sdevice.h
  86.         $(CC) nosound.c $(CCOPTS)
  87.  
  88. ems.obj : ems.asm lang.inc errors.inc ems.inc mmem.inc
  89.     $(ASM) ems.asm $(ASMOPTS)
  90.  
  91. mglobals.obj : mglobals.c mglobals.h
  92.     $(CC) mglobals.c $(CCOPTS)
  93.  
  94. sb.obj : sb.asm lang.inc errors.inc sdevice.inc dsm.inc dma.inc mixsd.inc \
  95.     mutils.inc
  96.     $(ASM) sb.asm $(ASMOPTS)
  97.  
  98. wss.obj : wss.asm lang.inc errors.inc sdevice.inc mixsd.inc dsm.inc
  99.     $(ASM) wss.asm $(ASMOPTS)
  100.  
  101. gus.obj : gus.asm lang.inc errors.inc sdevice.inc
  102.     $(ASM) gus.asm $(ASMOPTS)
  103.  
  104. gusdac.obj : gusdac.asm lang.inc errors.inc sdevice.inc
  105.         $(ASM) gusdac.asm $(ASMOPTS)
  106.  
  107. timer.obj : timer.asm lang.inc mglobals.inc errors.inc timer.inc sdevice.inc \
  108.     $(EMSINC)
  109.     $(ASM) timer.asm $(ASMOPTS)
  110.  
  111. mconfig.obj : mconfig.c midas.h vgatext.h
  112.         $(CC) mconfig.c $(CCOPTS)
  113.  
  114. vu.obj : vu.c lang.h mtypes.h errors.h mmem.h sdevice.h vu.h mutils.h
  115.         $(CC) vu.c $(CCOPTS)
  116.  
  117. midas.h : lang.h mtypes.h errors.h mglobals.h mmem.h file.h sdevice.h \
  118.     gmplayer.h timer.h dma.h dsm.h mutils.h $(EMSH)
  119.     $(TOUCH) midas.h
  120.  
  121.  
  122. #* $Log: midas.mak,v $
  123. #* Revision 1.3  1997/01/16 18:41:59  pekangas
  124. #* Changed copyright messages to Housemarque
  125. #*
  126. #* Revision 1.2  1996/05/30 22:38:46  pekangas
  127. #* no changes?
  128. #*
  129. #* Revision 1.1  1996/05/22 20:49:33  pekangas
  130. #* Initial revision
  131. #*